body{
	padding-bottom: 70px;
}
.certificates{
	width: 47%;
	margin-left: 2%;
	float: left;
	margin-top: 15px;
}
.certificates .main_con{
	width: 100%;
	background: #f6f6f6;
	border: #e1e1e1 solid 1px;
	border-radius: 5px;
}
.certificates .main_con .pic{
	width: 90%;
	height: 150px;
	margin: 10px auto;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
}
.certificates .main_con .btn{
	display: block;
	color: #fff;
	background: #3eb7f3;
	font-size: 1.5rem;
	width: 50%;
	height: 35px;
	line-height: 35px;
	text-align: center;
	margin: 10px auto;
	border-radius: 5px;
}
.certificates .name{
	color: #b4b4b4;
	font-size: 1.4rem;
	text-align: center;
	margin: 10px auto 0px auto;
	width: 80%;
}
.certificates .remarks{
	color: #fe6464;
	font-size: 1.2rem;
	text-align: center;
	margin: 10px auto 0px auto;
	width: 80%;
	text-align: center;
	line-height: 1.6em;
}
.tel{
	color: #666666;
	font-size: 1.4rem;
	text-align: center;
	margin-top:20px
}
.tel a{
	color: #3eb7f3;
}
.tips{
	color: #FE6464;
	font-size: 1.2rem;
	text-align: center;
	line-height: 1.6em;
	margin: 10px;
}
.upload{
	width: 100%;
	height: 50px;
	font-size: 1.8rem;
	text-align: center;
	line-height: 50px;
	position: fixed;
	bottom: 0;
	left: 0;
	background: #3eb7f3;
	color: #fff;
	background: #dfdfdf;
	color: #bdbdbd
}
.upimage{
	display: none;
}